defective stores - French English Dictionary